<?php namespace Admin\Model;

use Hdphp\Model\Model;

/**
 * 栏目管理模型
 */
class Cat extends Model{

    protected $table = "shop_cat";

    //自动验证
    protected $validate = array( 
        array('cat_name','required','栏目名不能为空',3,3),
    ); 
    
    //获取所有类型
    public function getAll()
    {
		$data =  $this->get();
        return Data::tree($data, 'cat_name','cat_id');
    }

    //添加属性
    public function store()
    {
        if($this->create())
        {
            return $this->add();
        }
    }

    //修改属性
    public function edit()
    {
        if($this->create())
        {
            return $this->save();
        }
    }

    //获取栏目信息
    public function one($cat_id)
    {
        return $this->find($cat_id);
    }

}